physically unable - German English Dictionary